open-face shield - Alemán Inglés Diccionario